suspended rail system travelling gear - Francés Inglés Diccionario